package com.ahsh1688.zhengshi.system.entity;

import java.io.Serializable;
import java.util.Date;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import javax.validation.constraints.NotBlank;
import lombok.Data;

/**
 *  
 *
 * @author 龙哥
 * @since 2023-12-19 15:11:57
 */
@Data
@TableName("tbl_userinfo")
@ApiModel(value = "TblUserinfo", description = " ")
public class TblUserinfo implements Serializable{

    private static final long serialVersionUID=1L;

    /**
     *   
     */
    @ApiModelProperty(" ")
    @NotBlank(message = "【 】不能为空")
    private Long userId;

    /**
     *   
     */
    @ApiModelProperty(" ")
    @NotBlank(message = "【 】不能为空")
    private String sysNo;

    /**
     *   
     */
    @ApiModelProperty(" ")
    @NotBlank(message = "【 】不能为空")
    private String userType;

    /**
     *   
     */
    @ApiModelProperty(" ")
    @NotBlank(message = "【 】不能为空")
    private String userNo;

    /**
     *   
     */
    @ApiModelProperty(" ")
    @NotBlank(message = "【 】不能为空")
    private String userName;

    /**
     *   
     */
    @ApiModelProperty(" ")
    @NotBlank(message = "【 】不能为空")
    private String userPwd;

    /**
     *   
     */
    @ApiModelProperty(" ")
    @NotBlank(message = "【 】不能为空")
    private Integer roleId;

    /**
     *   
     */
    @ApiModelProperty(" ")
    @NotBlank(message = "【 】不能为空")
    private String extStr1;

    /**
     *   
     */
    @ApiModelProperty(" ")
    @NotBlank(message = "【 】不能为空")
    private String extStr2;

    /**
     *   
     */
    @ApiModelProperty(" ")
    @NotBlank(message = "【 】不能为空")
    private String extStr3;

    /**
     *   
     */
    @ApiModelProperty(" ")
    @NotBlank(message = "【 】不能为空")
    private Float extNum1;

    /**
     *   
     */
    @ApiModelProperty(" ")
    @NotBlank(message = "【 】不能为空")
    private Float extNum2;

    /**
     *   
     */
    @ApiModelProperty(" ")
    @NotBlank(message = "【 】不能为空")
    private Integer extInt1;

    /**
     *   
     */
    @ApiModelProperty(" ")
    @NotBlank(message = "【 】不能为空")
    private Integer extInt2;

    /**
     *   
     */
    @ApiModelProperty(" ")
    @NotBlank(message = "【 】不能为空")
    private Date extTime1;

    /**
     *   
     */
    @ApiModelProperty(" ")
    @NotBlank(message = "【 】不能为空")
    private Date extTime2;

    /**
     *   
     */
    @ApiModelProperty(" ")
    @NotBlank(message = "【 】不能为空")
    private String remark;


}